package com.dbh.com.dbh.time;

import java.time.Clock;
import java.time.Instant;
import java.util.Date;

/**
 *  Clock提供了对当前时间和日期的访问功能。Clock是对当前时区敏感的，
 *  并可用于替代System.currentTimeMillis()方法来获取当前的毫秒时间。
 *  当前时间线上的时刻可以用Instance类来表示。Instance也能够用于创建原先的java.util.Date对象。
 *
 * @author dongbanghui
 *  @date 2018/08/14
 */
public class ClockDemo {

    public static void main(String[] args) {
        Clock clock = Clock.systemDefaultZone();
        long millis = clock.millis();

        Instant instant = clock.instant();
        Date legacyDate = Date.from(instant);

        System.out.println(millis);
        System.out.println(legacyDate);

    }

}
